facility for self-teaching - İspanyolca İngilizce Sözlük